# near model CODE resource # jump table entries: 5832-5843 (12 of them) export_729: 00000000 4E56 0000 link A6, 0 00000004 4EBA 013C jsr [PC + 0x13C /* 00000142 */] 00000008 2B6D FEFE FEFA move.l [A5 - 0x106], [A5 - 0x102] 0000000E 4AAE 000C tst.l [A6 + 0xC] 00000012 6708 beq +0xA /* 0000001C */ 00000014 2F2E 000C move.l -[A7], [A6 + 0xC] 00000018 4EBA 0144 jsr [PC + 0x144 /* 0000015E */] label0000001C: 0000001C 1B7C 0001 FD41 move.b [A5 - 0x2BF], 0x1 00000022 4E5E unlink A6 00000024 205F movea.l A0, [A7]+ 00000026 504F addq.w A7, 8 00000028 4ED0 jmp [A0] export_730: 0000002A 4E56 FFF8 link A6, -0x0008 0000002E 2F07 move.l -[A7], D7 00000030 102D FBC9 move.b D0, [A5 - 0x437] 00000034 6728 beq +0x2A /* 0000005E */ 00000036 206E 000C movea.l A0, [A6 + 0xC] 0000003A 20AD FB8E move.l [A0], [A5 - 0x472] 0000003E 42A7 clr.l -[A7] 00000040 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000044 206E 000C movea.l A0, [A6 + 0xC] 00000048 2F10 move.l -[A7], [A0] 0000004A 2F2D FEFE move.l -[A7], [A5 - 0x102] 0000004E 4EAD 210A jsr [A5 + 0x210A /* export_1053 */] 00000052 2E1F move.l D7, [A7]+ 00000054 6C08 bge +0xA /* 0000005E */ 00000056 3F07 move.w -[A7], D7 00000058 42A7 clr.l -[A7] 0000005A 4EAD 038A jsr [A5 + 0x38A /* export_109 */] label0000005E: 0000005E 2D47 0014 move.l [A6 + 0x14], D7 00000062 2E1F move.l D7, [A7]+ 00000064 4E5E unlink A6 00000066 205F movea.l A0, [A7]+ 00000068 DEFC 000C add.w A7, 0xC 0000006C 4ED0 jmp [A0] export_731: 0000006E 4E56 0000 link A6, 0 00000072 2D6D FF08 000C move.l [A6 + 0xC], [A5 - 0xF8] 00000078 4E5E unlink A6 0000007A 2E9F move.l [A7], [A7]+ 0000007C 4E75 rts export_732: 0000007E 4E56 FFFC link A6, -0x0004 00000082 48E7 0108 movem.l -[A7], D7,A4 00000086 2E2E 000C move.l D7, [A6 + 0xC] 0000008A 286E 0008 movea.l A4, [A6 + 0x8] 0000008E 204C movea.l A0, A4 00000090 5088 addq.l A0, 8 00000092 2050 movea.l A0, [A0] 00000094 2D48 FFFC move.l [A6 - 0x4], A0 00000098 296D FF08 FFFC move.l [A4 - 0x4], [A5 - 0xF8] 0000009E 4A87 tst.l D7 000000A0 6606 bne +0x8 /* 000000A8 */ 000000A2 2E3C 00C8 000A move.l D7, 0xC8000A label000000A8: 000000A8 3F2E 0010 move.w -[A7], [A6 + 0x10] 000000AC 2F07 move.l -[A7], D7 000000AE 2F2C 0008 move.l -[A7], [A4 + 0x8] 000000B2 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */] 000000B6 206E 0008 movea.l A0, [A6 + 0x8] 000000BA 2C48 movea.l A6, A0 000000BC 4EFA 0046 jmp [PC + 0x46 /* 00000104 */] 000000C0 0000 4CDF ori.b D0, 0xDF 000000C4 1080 move.b [A0], D0 000000C6 4E5E unlink A6 000000C8 205F movea.l A0, [A7]+ 000000CA DEFC 000A add.w A7, 0xA /* '\n' */ 000000CE 4ED0 jmp [A0] export_733: 000000D0 4E56 FFBA link A6, -0x0046 000000D4 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 000000D8 486E FFBA pea.l [A6 - 0x46] 000000DC 486D 1702 pea.l [A5 + 0x1702 /* export_732 */] 000000E0 2F0E move.l -[A7], A6 000000E2 4EAD 040A jsr [A5 + 0x40A /* export_125 */] 000000E6 42A7 clr.l -[A7] 000000E8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000EC 4EAD 1D4A jsr [A5 + 0x1D4A /* export_933 */] 000000F0 2D5F FFFC move.l [A6 - 0x4], [A7]+ 000000F4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000000F8 4EAD 0372 jsr [A5 + 0x372 /* export_106 */] 000000FC 486E FFBA pea.l [A6 - 0x46] 00000100 4EAD 0392 jsr [A5 + 0x392 /* export_110 */] label00000104: 00000104 4FEE FF9A lea.l A7, [A6 - 0x66] 00000108 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000010C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000110 4EAD 1D2A jsr [A5 + 0x1D2A /* export_929 */] 00000114 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000118 4E5E unlink A6 0000011A 2E9F move.l [A7], [A7]+ 0000011C 4E75 rts export_734: 0000011E 4E56 0000 link A6, 0 00000122 2F2D FF04 move.l -[A7], [A5 - 0xFC] 00000126 206E 0008 movea.l A0, [A6 + 0x8] 0000012A 2050 movea.l A0, [A0] 0000012C 2F28 0008 move.l -[A7], [A0 + 0x8] 00000130 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */] 00000134 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000138 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] 0000013C 4E5E unlink A6 0000013E 2E9F move.l [A7], [A7]+ 00000140 4E75 rts export_735: fn00000142: 00000142 4E56 0000 link A6, 0 00000146 4AAD FEFA tst.l [A5 - 0x106] 0000014A 670E beq +0x10 /* 0000015A */ 0000014C 2F2D FEFA move.l -[A7], [A5 - 0x106] 00000150 4EAD 2112 jsr [A5 + 0x2112 /* export_1054 */] 00000154 7000 moveq.l D0, 0x00 00000156 2B40 FEFA move.l [A5 - 0x106], D0 label0000015A: 0000015A 4E5E unlink A6 0000015C 4E75 rts export_736: fn0000015E: 0000015E 4E56 0000 link A6, 0 00000162 4AAD FF0C tst.l [A5 - 0xF4] 00000166 6726 beq +0x28 /* 0000018E */ 00000168 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000016C 2F2D FF0C move.l -[A7], [A5 - 0xF4] 00000170 4EAD 1FDA jsr [A5 + 0x1FDA /* export_1015 */] 00000174 42A7 clr.l -[A7] 00000176 1F3C 0001 move.b -[A7], 0x1 0000017A 2F2D FF0C move.l -[A7], [A5 - 0xF4] 0000017E 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 00000182 206D FF04 movea.l A0, [A5 - 0xFC] 00000186 2050 movea.l A0, [A0] 00000188 216D FF04 007E move.l [A0 + 0x7E], [A5 - 0xFC] label0000018E: 0000018E 2B6E 0008 FEFE move.l [A5 - 0x102], [A6 + 0x8] 00000194 4E5E unlink A6 00000196 2E9F move.l [A7], [A7]+ 00000198 4E75 rts export_737: 0000019A 4E56 FFFC link A6, -0x0004 0000019E 2F0C move.l -[A7], A4 000001A0 286D FEFA movea.l A4, [A5 - 0x106] 000001A4 2B6D FEFE FEFA move.l [A5 - 0x106], [A5 - 0x102] 000001AA 200C move.l D0, A4 000001AC 6706 beq +0x8 /* 000001B4 */ 000001AE 2F0C move.l -[A7], A4 000001B0 4EBA FFAC jsr [PC - 0x54 /* 0000015E */] label000001B4: 000001B4 285F movea.l A4, [A7]+ 000001B6 4E5E unlink A6 000001B8 4E75 rts export_738: 000001BA 4E56 0000 link A6, 0 000001BE 2F0C move.l -[A7], A4 000001C0 286E 0008 movea.l A4, [A6 + 0x8] 000001C4 2054 movea.l A0, [A4] 000001C6 4AA8 0020 tst.l [A0 + 0x20] 000001CA 670C beq +0xE /* 000001D8 */ 000001CC 2054 movea.l A0, [A4] 000001CE 2F28 0020 move.l -[A7], [A0 + 0x20] 000001D2 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */] 000001D6 6008 bra +0xA /* 000001E0 */ label000001D8: 000001D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001DC 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] label000001E0: 000001E0 285F movea.l A4, [A7]+ 000001E2 4E5E unlink A6 000001E4 2E9F move.l [A7], [A7]+ 000001E6 4E75 rts export_739: 000001E8 4E56 FFF6 link A6, -0x000A 000001EC 48E7 0300 movem.l -[A7], D6,D7 000001F0 4267 clr.w -[A7] 000001F2 1F3C 0001 move.b -[A7], 0x1 000001F6 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 000001FA 1E1F move.b D7, [A7]+ 000001FC 42A7 clr.l -[A7] 000001FE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00000202 2F2E 000C move.l -[A7], [A6 + 0xC] 00000206 486E FFFC pea.l [A6 - 0x4] 0000020A A9FD syscall GetScrap 0000020C 2C1F move.l D6, [A7]+ 0000020E 4267 clr.w -[A7] 00000210 1F07 move.b -[A7], D7 00000212 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000216 1E1F move.b D7, [A7]+ 00000218 2D46 0014 move.l [A6 + 0x14], D6 0000021C 4CDF 00C0 movem.l D6,D7, [A7]+ 00000220 4E5E unlink A6 00000222 205F movea.l A0, [A7]+ 00000224 DEFC 000C add.w A7, 0xC 00000228 4ED0 jmp [A0] export_740: 0000022A 4E56 FFF8 link A6, -0x0008 0000022E 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000232 266E 0010 movea.l A3, [A6 + 0x10] 00000236 286E 0008 movea.l A4, [A6 + 0x8] 0000023A 41EE 000C lea.l A0, [A6 + 0xC] 0000023E 43FA 0084 lea.l A1, [PC + 0x84 /* 000002C4, value 0x54455854 'TEXT', pstring "EXT" */] 00000242 7003 moveq.l D0, 0x03 label00000244: 00000244 B109 cmpm.b [A0]+, [A1]+ 00000246 56C8 FFFC dbne D0, -0x6 /* 00000244 */ 0000024A 6708 beq +0xA /* 00000254 */ 0000024C 709A moveq.l D0, 0xFFFFFF9A 0000024E 2D40 0014 move.l [A6 + 0x14], D0 00000252 6062 bra +0x64 /* 000002B6 */ label00000254: 00000254 42A7 clr.l -[A7] 00000256 2054 movea.l A0, [A4] 00000258 2F28 0044 move.l -[A7], [A0 + 0x44] 0000025C 4EAD 007A jsr [A5 + 0x7A /* export_11 */] 00000260 2C1F move.l D6, [A7]+ 00000262 200B move.l D0, A3 00000264 673C beq +0x3E /* 000002A2 */ 00000266 4267 clr.w -[A7] 00000268 1F3C 0001 move.b -[A7], 0x1 0000026C 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000270 1A1F move.b D5, [A7]+ 00000272 2F0B move.l -[A7], A3 00000274 2F06 move.l -[A7], D6 00000276 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] 0000027A 4267 clr.w -[A7] 0000027C 1F05 move.b -[A7], D5 0000027E 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000282 1A1F move.b D5, [A7]+ 00000284 4267 clr.w -[A7] 00000286 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000028A 3E1F move.w D7, [A7]+ 0000028C 4A47 tst.w D7 0000028E 6610 bne +0x12 /* 000002A0 */ 00000290 2254 movea.l A1, [A4] 00000292 2069 0044 movea.l A0, [A1 + 0x44] 00000296 2F10 move.l -[A7], [A0] 00000298 2F13 move.l -[A7], [A3] 0000029A 2F06 move.l -[A7], D6 0000029C 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] label000002A0: 000002A0 6002 bra +0x4 /* 000002A4 */ label000002A2: 000002A2 4247 clr.w D7 label000002A4: 000002A4 4A47 tst.w D7 000002A6 670A beq +0xC /* 000002B2 */ 000002A8 3007 move.w D0, D7 000002AA 48C0 ext.l D0 000002AC 2D40 0014 move.l [A6 + 0x14], D0 000002B0 6004 bra +0x6 /* 000002B6 */ label000002B2: 000002B2 2D46 0014 move.l [A6 + 0x14], D6 label000002B6: 000002B6 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 000002BA 4E5E unlink A6 000002BC 205F movea.l A0, [A7]+ 000002BE DEFC 000C add.w A7, 0xC 000002C2 4ED0 jmp [A0] 000002C4 5445 addq.w D5, 2 000002C6 5854 addq.w [A4], 4